#ifndef THERMAL_RESERVOIR_H_
#define THERMAL_RESERVOIR_H_

#include BS_FORCE_PLUGIN_IMPORT ()
#include "reservoir.h"
#include BS_STOP_PLUGIN_IMPORT ()
#include "thermal_data_saver.h"

namespace blue_sky
{
	template <typename strategy_t>
	class BS_API_PLUGIN thermal_reservoir : public reservoir<strategy_t>{

		typedef reservoir<strategy_t>			   base_t;
		typedef thermal_data_saver <strategy_t>    thermal_data_saver_t;

		BLUE_SKY_TYPE_DECL_T (thermal_reservoir);
	};
}

#endif